David Hayward's location